home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 23.zip / BS1 part 23 / Bootstart.adf / LVX / LVX1.00.doc < prev    next >
Text File  |  1991-04-30  |  8KB  |  270 lines

  1.  
  2.                      LVX v1.00 User Manual
  3.                            May 1, 1991
  4.  
  5.                             FREEWARE
  6.  
  7.  
  8. DISCLAIMER
  9.  
  10. LVX has been thoroughly tested and is the result of a constant
  11. process of changes and updates.  The program has proven to be
  12. stable in everyday use.  The author is not responsible for any
  13. loss of data, damages to software or hardware that may result
  14. directly or indirectly from the use of this program.
  15.  
  16.  
  17. Preface
  18. =======
  19.  
  20. This program is freeware, this means that you can copy it freely
  21. as long as you don't ask any more money for it than a nominal fee
  22. for copying.  If you want to distribute this program you should
  23. keep this document with it.  This program cannot be used for
  24. commercial purposes without written permission from the author.
  25.  
  26. If you have suggestions or remarks about this program, or if you
  27. find any bugs, please let me know.
  28.  
  29. Write to the following address:
  30.  
  31.         Peter Stuer
  32.         Kauwlei 21
  33.         B-2550 Kontich
  34.         Belgium - Europe
  35.  
  36.  
  37. Requirements
  38. ============
  39.  
  40.     LVX requires AmigaDOS Release 2 (KickStart 2.0 and Workbench
  41. 2.0) to run.
  42.  
  43. NOTE:  Due to a bug in the dos.library of KickStart v36.xx you
  44. may encounter problems when you use LVX to check a RAM:  disk or
  45. some non-standard devices.  This bug has been fixed in KickStart
  46. v37.xx.  LVX will put up a requester reminding you of this of you
  47. are using KickStart v36.xx.
  48.  
  49.  
  50. Contents
  51. ========
  52.  
  53. 1. Introduction
  54.  
  55. 2. Usage
  56.  
  57. 3. The Gadgets
  58.  
  59. 4. Recognized viruses
  60.  
  61.  
  62.  
  63. 1. Introduction
  64. ===============
  65.  
  66.     LVX is an utility to check your files for linkviruses and
  67. trojan horses. It can be started from the CLI or from the
  68. Workbench.  LVX will be constantly updated in the future to
  69. recognize any new linkvirus or trojan horse (or any digital
  70. vermin that comes along).
  71.  
  72.  
  73. 2. Usage
  74. ========
  75.  
  76.     LVX can be run in three ways.  You can run LVX from the CLI
  77. like this:
  78.  
  79.     1> LVX
  80.  
  81.     From the Workbench, you either doubleclick the acompaning
  82. icon or you select the Execute Command...  item from Workbench
  83. menu.  In the resulting requester you enter:
  84.  
  85.         LVX
  86.  
  87.  
  88. 3. The gadgets
  89. ==============
  90.  
  91. Devices
  92. -------
  93.  
  94.     This cycle gadget allows for easy selection of the device you
  95. want to check. The current value of this gadget will be inserted
  96. in the file requester when you start checking (see further).
  97.  
  98.  
  99. Check files
  100. -----------
  101.  
  102.     When you click this gadget, a standard Asl file requester
  103. will appear. Here you can select which devices/directory/file you
  104. want to check. Selecting OK or double-clicking on a file in the
  105. files list will start the checking. Selecting Cancel or the
  106. Window Close gadget will cancel this operation.
  107.  
  108.     LVX will display the file it is checking and a small
  109. description. By default LVX only checks executables and enters
  110. any directory it encounters. This can be changed (see further).
  111. You can stop LVX by clicking anywhere in the window with either
  112. mousebutton.
  113.  
  114.     When LVX encounters a virus it will ask you:
  115.  
  116.         Found < virus name >
  117.         in < filename >
  118.         Add a comment to this infected file ?
  119.  
  120.     < virus name > is the name of the linkvirus or trojan horse
  121.     LVX thinks it found.
  122.     < filename > is the full pathname of the file the virus was
  123.     found in.
  124.  
  125. If you select Yes in the requester LVX will try to add a comment
  126. to the file:
  127.  
  128.         < virus name > (detected by LVX 1.00)
  129.  
  130. In addition LVX will set the protection bits of the file to
  131. a---d, that is the archive and the delete bit will be set. If LVX
  132. can not add the comment it will put up the following requester:
  133.  
  134.         Unable to add a comment to
  135.         '< filename >'
  136.  
  137. In any case the protection bits will be changed !
  138.  
  139.  
  140. About
  141. -----
  142.  
  143.     Click on this gadget to get some information about the
  144. program.
  145.  
  146.  
  147. Skip directories
  148. ----------------
  149.  
  150.    This checkbox gadget determines whether or not LVX will skip a
  151. child directory when it encounters one.
  152.  
  153.  
  154. Check all files
  155. ---------------
  156.  
  157.    When this gadget is checked LVX will check all files it
  158. encounters. This may take a lot longer.
  159.  
  160.  
  161. Enter directories interactively
  162. -------------------------------
  163.  
  164.    When this option is active LVX asks if it should enter a
  165. directory everytime it encounters one. This is handy for scanning
  166. hard-disks with lots of directories. A requester pops up giving
  167. you the option to enter the directory (select the Yes gadget),
  168. skip this directory (select the No gadget) or to enter all
  169. directories from now on (select the All gadget).
  170.  
  171.  
  172. Auto-remove read protection
  173. ---------------------------
  174.  
  175.    AmigaDOS 2.0 recognizes and honours the protection bits of a
  176. file. That means that if the read protection is on, programs are
  177. not allowed to read that file. When LVX encounters such a file it
  178. will ask you if you want to remove the read protection of the
  179. file.
  180.  
  181.    If you select Yes LVX retains all previous protection bits
  182. with exception of the read protection bit. Read protection will
  183. be turned off and the file will be re-checked.
  184.  
  185.    If you select No LVX will report the file to be erroneous.
  186.  
  187.    You also have the option to select All which temporarily
  188. overrides the current gadget setting during this scan. From now
  189. on all files will have their read protection removed.
  190.  
  191.    If you wish to restore the read protection afterwards, use the
  192. AmigaDOS command Protect like this
  193.  
  194.         1> protect <filename> -r
  195.  
  196. which will give the file its read protection again.
  197.  
  198.    Alternatively you can select the file from the Workbench by
  199. clicking on its icon (or the filename if the setting is View By
  200. Names) and selecting Information from the Icons menu. This will
  201. open a window with at the right side 6 check gadgets that
  202. represent the protection bits. To set the read protection click
  203. on the gadget labelled Readable so that it is NOT checked. Then
  204. select Save to make your changes permanent.
  205.  
  206.  
  207. Auto comment viruses
  208. --------------------
  209.  
  210.    When LVX encounters a virus it will ask you if you wish to add
  211. a comment to the file. Select this option when you want LVX to
  212. comment all viruses it encounters without asking.
  213.  
  214. HINT: These last two options are especially handy when checking
  215.       hard-disks with a lot of files on them.
  216.  
  217.  
  218. 4. Recognized viruses
  219. =====================
  220.  
  221.         Bret Hawnes
  222.         BSG-9 (TTV1)
  223.         Butonic
  224.         Butonic 1.31 (JEFF)
  225.         CCCP
  226.         Centurions (The smily cancer)
  227.         Disaster Master
  228.         IRQ
  229.         The Traveling Jack 1 & 2
  230.         Saddam virus (trojan horse)
  231.         Revenge of the Lamer Exterminator (CList v33.18)
  232.         TTV1 2
  233.         Xeno
  234.  
  235.  
  236.  
  237.                         PROGRAM HISTORY:
  238.  
  239. ****************************************************************
  240. VERSION 0.99
  241.  
  242. o   Pre-release on April 10, 1991 as FREEWARE.
  243.  
  244. ****************************************************************
  245. VERSION 0.99b
  246.  
  247. o   Pre-release on April 21, 1991 as FREEWARE.
  248. o   Added an option to enter directories interactively.
  249. o   Keyboard shortcuts for the Check and About gadget are now
  250.     supported.
  251. o   The list of devices is built dynamically from DosList at the
  252.     start of the program.
  253.  
  254. ****************************************************************
  255. VERSION 1.00
  256.  
  257. o   Released on May 1, 1991 as FREEWARE.
  258. o   Added a check for Butonic 1.31 (JEFF) linkvirus.
  259. o   Added a check for Bret Hawnes linkvirus.
  260. o   Fixed the check code for Butonic linkvirus.
  261. o   Bug fix: the filerequester lost the path settings from
  262.     previous calls.
  263. o   Added the auto-remove read protection gadget
  264. o   Added the auto-comment viruses gadget
  265.  
  266. LVX v1.00 written by Peter Stuer
  267.              _
  268.           _ //
  269. Thanks to \X/ Amiga for being the best computer ever !
  270.